Skip to content

NAS-141238 / 25.10.5 / Do not poll network interface status in CLI menu (by themylogin) (by bugclerk)#134

Merged
yocalebo merged 1 commit into
release/25.10.5from
NAS-141238-25.10.5
Jun 22, 2026
Merged

NAS-141238 / 25.10.5 / Do not poll network interface status in CLI menu (by themylogin) (by bugclerk)#134
yocalebo merged 1 commit into
release/25.10.5from
NAS-141238-25.10.5

Conversation

@bugclerk

Copy link
Copy Markdown

Running self._build_cli starts a loop that polls network interface unapplied changes status from middleware. This (and polling the terminal width) are the only background activities on an idling CLI menu. Let's postpone starting the polling thread until the TrueNAS CLI is actually requested.

Original PR: #130

Original PR: #132

(cherry picked from commit 6aeb9f2)
(cherry picked from commit cb45ab2)
@bugclerk bugclerk self-assigned this Jun 22, 2026
@bugclerk

Copy link
Copy Markdown
Author

@yocalebo yocalebo requested a review from themylogin June 22, 2026 12:09
@yocalebo yocalebo merged commit f47a721 into release/25.10.5 Jun 22, 2026
1 check passed
@yocalebo yocalebo deleted the NAS-141238-25.10.5 branch June 22, 2026 12:15
@bugclerk

Copy link
Copy Markdown
Author

This PR has been merged and conversations have been locked.
If you would like to discuss more about this issue please use our forums or raise a Jira ticket.

@truenas truenas locked as resolved and limited conversation to collaborators Jun 22, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants